Что значит объявить переменную? Это значит выделить место в памяти с именем переменной. Объявление переменных производиться по определенным правилам, практически как в С, С++
Тип переменной имя_переменной;
Тип переменной может быть один из простых типов или классов. Но с классами мы пока не знакомы. Значит один из простых типов. А имя переменной дается по определенным правилам. Первое правило что нельзя для имен переменных использовать зарезервированные слова. Вот их список
abstract default if private throw boolean do implements protected throws break double import public transient byte else instanceof return try case extends int short void catch final interface static volatile char finally long super while class float native switch const for new synchronized continue goto package this
Давайте попробуем объявить переменные.
public class step11
{
public static void main(String[] args)
{
int i;
int y;
System.out.println("Hello\n");
}
}
Что если мы используем в качестве имени пененной зарезервированное или по другому ключевое слово ? Конечно получим сообщение об ошибке. Вот ошибочное объявление
Int else;
А вот результат.
